microscope eyepiece - German English Dictionary